/** 
* All Rights Reserved , Copyright (C) 2021 , 青岛鼎信通讯股份有限公司
* 
* FileManageEntity
* 文件管理
* 
* 修改纪录
* 2021-04-02 版本：1.0 donghang 创建。
* @version 版本：1.0
* @author 作者：donghang</name>
* 创建日期2021-04-02</date>
*/

package com.topscomm.center.pojo;

import java.math.BigDecimal;
import java.util.*;
import com.topscomm.center.*;

public class FileManageEntity extends CenterEntity
{
    private static final long serialVersionUID = 1L;
    /** TableName:文件管理	*/
    public static String tableName= "FileManage";
    @Override
    public String getTableName(){ return "FileManage";}

    /** ColumnName:来源系统		*/
    public static String FieldSourcesys = "sourcesys";

    /** ColumnName:来源类型		*/
    public static String FieldSourcetype = "sourcetype";

    /** ColumnName:来源id		*/
    public static String FieldSourceid = "sourceid";

    /** ColumnName:文件标识		*/
    public static String FieldIdentifier = "identifier";

    /** ColumnName:公司		*/
    public static String FieldOrgcode = "orgcode";

    /** ColumnName:部门		*/
    public static String FieldDeptcode = "deptcode";

    /** ColumnName:提交人工号		*/
    public static String FieldUsercode = "usercode";

    /** ColumnName:提交人		*/
    public static String FieldUsername = "username";

    /** ColumnName:名称		*/
    public static String FieldName = "name";

    /** ColumnName:文件类型		*/
    public static String FieldFiletype = "filetype";

    /** ColumnName:存储方式		*/
    public static String FieldStoragetype = "storagetype";

    /** ColumnName:目录路径		*/
    public static String FieldDirpath = "dirpath";

    /** ColumnName:桶名称		*/
    public static String FieldBucketname = "bucketname";

    /** ColumnName:本地位置		*/
    public static String FieldLocation = "location";

    /** ColumnName:文件大小		*/
    public static String FieldFilesize = "filesize";

    /** ColumnName:图像数量		*/
    public static String FieldImagecount = "imagecount";

    /** ColumnName:块大小		*/
    public static String FieldBlocksize = "blocksize";

    /** ColumnName:文件块数		*/
    public static String FieldTotalblockcount = "totalblockcount";

    /** ColumnName:文件md		*/
    public static String FieldFilemd5 = "filemd5";

    /** ColumnName:上传状态		*/
    public static String FieldUploadstate = "uploadstate";

    /** ColumnName:阅读人次		*/
    public static String FieldReadcount = "readcount";

    /** ColumnName:下载人次		*/
    public static String FieldDownloadcount = "downloadcount";

    /** ColumnName:收藏人次		*/
    public static String FieldCollectcount = "collectcount";

    /** ColumnName:评论次数		*/
    public static String FieldCommentcount = "commentcount";

    /**来源系统		*/
    private String sourcesys;

    /**来源类型		*/
    private String sourcetype;

    /**来源id		*/
    private String sourceid;

    /**文件标识		*/
    private String identifier;

    /**公司		*/
    private String orgcode;

    /**部门		*/
    private String deptcode;

    /**提交人工号		*/
    private String usercode;

    /**提交人		*/
    private String username;

    /**名称		*/
    private String name;

    /**文件类型		*/
    private String filetype;

    /**存储方式		*/
    private String storagetype;

    /**目录路径		*/
    private String dirpath;

    /**桶名称		*/
    private String bucketname;

    /**本地位置		*/
    private String location;

    /**文件大小		*/
    private long filesize;

    /**图像数量		*/
    private int imagecount;

    /**块大小		*/
    private long blocksize;

    /**文件块数		*/
    private int totalblockcount;

    /**文件md		*/
    private String filemd5;

    /**上传状态		*/
    private String uploadstate;

    /**阅读人次		*/
    private int readcount;

    /**下载人次		*/
    private int downloadcount;

    /**收藏人次		*/
    private int collectcount;

    /**评论次数		*/
    private int commentcount;

    /**
    * @return the  sourcesys:来源系统
    */
    public String getSourcesys() {
        return this.sourcesys;
    }

    /**
    * @param sourcesys:来源系统
    */
    public void setSourcesys(String sourcesys) {
        this.sourcesys = sourcesys;
    }

    /**
    * @return the  sourcetype:来源类型
    */
    public String getSourcetype() {
        return this.sourcetype;
    }

    /**
    * @param sourcetype:来源类型
    */
    public void setSourcetype(String sourcetype) {
        this.sourcetype = sourcetype;
    }

    /**
    * @return the  sourceid:来源id
    */
    public String getSourceid() {
        return this.sourceid;
    }

    /**
    * @param sourceid:来源id
    */
    public void setSourceid(String sourceid) {
        this.sourceid = sourceid;
    }

    /**
    * @return the  identifier:文件标识
    */
    public String getIdentifier() {
        return this.identifier;
    }

    /**
    * @param identifier:文件标识
    */
    public void setIdentifier(String identifier) {
        this.identifier = identifier;
    }

    /**
    * @return the  orgcode:公司
    */
    public String getOrgcode() {
        return this.orgcode;
    }

    /**
    * @param orgcode:公司
    */
    public void setOrgcode(String orgcode) {
        this.orgcode = orgcode;
    }

    /**
    * @return the  deptcode:部门
    */
    public String getDeptcode() {
        return this.deptcode;
    }

    /**
    * @param deptcode:部门
    */
    public void setDeptcode(String deptcode) {
        this.deptcode = deptcode;
    }

    /**
    * @return the  usercode:提交人工号
    */
    public String getUsercode() {
        return this.usercode;
    }

    /**
    * @param usercode:提交人工号
    */
    public void setUsercode(String usercode) {
        this.usercode = usercode;
    }

    /**
    * @return the  username:提交人
    */
    public String getUsername() {
        return this.username;
    }

    /**
    * @param username:提交人
    */
    public void setUsername(String username) {
        this.username = username;
    }

    /**
    * @return the  name:名称
    */
    public String getName() {
        return this.name;
    }

    /**
    * @param name:名称
    */
    public void setName(String name) {
        this.name = name;
    }

    /**
    * @return the  filetype:文件类型
    */
    public String getFiletype() {
        return this.filetype;
    }

    /**
    * @param filetype:文件类型
    */
    public void setFiletype(String filetype) {
        this.filetype = filetype;
    }

    /**
    * @return the  storagetype:存储方式
    */
    public String getStoragetype() {
        return this.storagetype;
    }

    /**
    * @param storagetype:存储方式
    */
    public void setStoragetype(String storagetype) {
        this.storagetype = storagetype;
    }

    /**
    * @return the  dirpath:目录路径
    */
    public String getDirpath() {
        return this.dirpath;
    }

    /**
    * @param dirpath:目录路径
    */
    public void setDirpath(String dirpath) {
        this.dirpath = dirpath;
    }

    /**
    * @return the  bucketname:桶名称
    */
    public String getBucketname() {
        return this.bucketname;
    }

    /**
    * @param bucketname:桶名称
    */
    public void setBucketname(String bucketname) {
        this.bucketname = bucketname;
    }

    /**
    * @return the  location:本地位置
    */
    public String getLocation() {
        return this.location;
    }

    /**
    * @param location:本地位置
    */
    public void setLocation(String location) {
        this.location = location;
    }

    /**
    * @return the  filesize:文件大小
    */
    public long getFilesize() {
        return this.filesize;
    }

    /**
    * @param filesize:文件大小
    */
    public void setFilesize(long filesize) {
        this.filesize = filesize;
    }

    /**
    * @return the  imagecount:图像数量
    */
    public int getImagecount() {
        return this.imagecount;
    }

    /**
    * @param imagecount:图像数量
    */
    public void setImagecount(int imagecount) {
        this.imagecount = imagecount;
    }

    /**
    * @return the  blocksize:块大小
    */
    public long getBlocksize() {
        return this.blocksize;
    }

    /**
    * @param blocksize:块大小
    */
    public void setBlocksize(long blocksize) {
        this.blocksize = blocksize;
    }

    /**
    * @return the  totalblockcount:文件块数
    */
    public int getTotalblockcount() {
        return this.totalblockcount;
    }

    /**
    * @param totalblockcount:文件块数
    */
    public void setTotalblockcount(int totalblockcount) {
        this.totalblockcount = totalblockcount;
    }

    /**
    * @return the  filemd5:文件md
    */
    public String getFilemd5() {
        return this.filemd5;
    }

    /**
    * @param filemd5:文件md
    */
    public void setFilemd5(String filemd5) {
        this.filemd5 = filemd5;
    }

    /**
    * @return the  uploadstate:上传状态
    */
    public String getUploadstate() {
        return this.uploadstate;
    }

    /**
    * @param uploadstate:上传状态
    */
    public void setUploadstate(String uploadstate) {
        this.uploadstate = uploadstate;
    }

    /**
    * @return the  readcount:阅读人次
    */
    public int getReadcount() {
        return this.readcount;
    }

    /**
    * @param readcount:阅读人次
    */
    public void setReadcount(int readcount) {
        this.readcount = readcount;
    }

    /**
    * @return the  downloadcount:下载人次
    */
    public int getDownloadcount() {
        return this.downloadcount;
    }

    /**
    * @param downloadcount:下载人次
    */
    public void setDownloadcount(int downloadcount) {
        this.downloadcount = downloadcount;
    }

    /**
    * @return the  collectcount:收藏人次
    */
    public int getCollectcount() {
        return this.collectcount;
    }

    /**
    * @param collectcount:收藏人次
    */
    public void setCollectcount(int collectcount) {
        this.collectcount = collectcount;
    }

    /**
    * @return the  commentcount:评论次数
    */
    public int getCommentcount() {
        return this.commentcount;
    }

    /**
    * @param commentcount:评论次数
    */
    public void setCommentcount(int commentcount) {
        this.commentcount = commentcount;
    }

}
